package com.elbis.access.wg.api.response.account;

import java.io.Serializable;
import java.util.Map;

import com.elbis.access.wg.api.response.account.statistics.All;
import com.elbis.access.wg.api.response.account.statistics.Clan;
import com.elbis.access.wg.api.response.account.statistics.Company;
import com.elbis.access.wg.api.response.account.statistics.Team;

public class Statistics implements Serializable {

	private static final long serialVersionUID = -8436827176865689512L;

	private Map<Long, Long> frags = null;

	private Long max_damage = null;

	private Long max_damage_tank_id = null;

	private Long max_frags = null;

	private Long max_frags_tank_id = null;

	private Long max_xp = null;

	private Long max_xp_tank_id = null;

	private Long trees_cut = null;

	private All all = null;

	private Clan clan = null;

	private Company company = null;

	private Team team = null;

	/**
	 * @return the frags
	 */
	public Map<Long, Long> getFrags() {
		return frags;
	}

	/**
	 * @param frags
	 *            the frags to set
	 */
	public void setFrags(Map<Long, Long> frags) {
		this.frags = frags;
	}

	/**
	 * @return the max_damage
	 */
	public Long getMax_damage() {
		return max_damage;
	}

	/**
	 * @param max_damage
	 *            the max_damage to set
	 */
	public void setMax_damage(Long max_damage) {
		this.max_damage = max_damage;
	}

	/**
	 * @return the max_damage_tank_id
	 */
	public Long getMax_damage_tank_id() {
		return max_damage_tank_id;
	}

	/**
	 * @param max_damage_tank_id
	 *            the max_damage_tank_id to set
	 */
	public void setMax_damage_tank_id(Long max_damage_tank_id) {
		this.max_damage_tank_id = max_damage_tank_id;
	}

	/**
	 * @return the max_frags
	 */
	public Long getMax_frags() {
		return max_frags;
	}

	/**
	 * @param max_frags
	 *            the max_frags to set
	 */
	public void setMax_frags(Long max_frags) {
		this.max_frags = max_frags;
	}

	/**
	 * @return the max_frags_tank_id
	 */
	public Long getMax_frags_tank_id() {
		return max_frags_tank_id;
	}

	/**
	 * @param max_frags_tank_id
	 *            the max_frags_tank_id to set
	 */
	public void setMax_frags_tank_id(Long max_frags_tank_id) {
		this.max_frags_tank_id = max_frags_tank_id;
	}

	/**
	 * @return the max_xp
	 */
	public Long getMax_xp() {
		return max_xp;
	}

	/**
	 * @param max_xp
	 *            the max_xp to set
	 */
	public void setMax_xp(Long max_xp) {
		this.max_xp = max_xp;
	}

	/**
	 * @return the max_xp_tank_id
	 */
	public Long getMax_xp_tank_id() {
		return max_xp_tank_id;
	}

	/**
	 * @param max_xp_tank_id
	 *            the max_xp_tank_id to set
	 */
	public void setMax_xp_tank_id(Long max_xp_tank_id) {
		this.max_xp_tank_id = max_xp_tank_id;
	}

	/**
	 * @return the trees_cut
	 */
	public Long getTrees_cut() {
		return trees_cut;
	}

	/**
	 * @param trees_cut
	 *            the trees_cut to set
	 */
	public void setTrees_cut(Long trees_cut) {
		this.trees_cut = trees_cut;
	}

	/**
	 * @return the all
	 */
	public All getAll() {
		return all;
	}

	/**
	 * @param all
	 *            the all to set
	 */
	public void setAll(All all) {
		this.all = all;
	}

	/**
	 * @return the clan
	 */
	public Clan getClan() {
		return clan;
	}

	/**
	 * @param clan
	 *            the clan to set
	 */
	public void setClan(Clan clan) {
		this.clan = clan;
	}

	/**
	 * @return the company
	 */
	public Company getCompany() {
		return company;
	}

	/**
	 * @param company
	 *            the company to set
	 */
	public void setCompany(Company company) {
		this.company = company;
	}

	/**
	 * @return the team
	 */
	public Team getTeam() {
		return team;
	}

	/**
	 * @param team
	 *            the team to set
	 */
	public void setTeam(Team team) {
		this.team = team;
	}

}
